Computing Degrees of Subsethood and Similarity for Interval-Valued Fuzzy Sets: Fast Algorithms

نویسندگان

  • Hung T. Nguyen
  • Vladik Kreinovich
چکیده

Subsethood A ⊆ B and set equality A = B are among the basic notions of set theory. For traditional (“crisp”) sets, every element a either belongs to a set A or it does not belong to A, and for every two sets A and B, either A ⊆ B or A 6⊆ B. To describe commonsense and expert reasoning, it is advantageous to use fuzzy sets in which for each element a, there is a degree μA(a) ∈ [0, 1] to which a belongs to this set. For fuzzy sets A and B, it is reasonable to define a degree of subsethood d⊆(A, B) and degree of equality (degree of similarity) d=(A, B). In practice, it is often difficult to assign a definite membership degree μA(a) to each element a; it is more realistic to expect that an expert describes an interval [μ A (a), μA(a)] of possible values of this degree. The resulting interval-valued fuzzy set can be viewed as a class of all possible fuzzy sets μA(a) ∈ [μ A (a), μA(a)]. For interval-valued fuzzy sets A and B, it is therefore reasonable to define the degree of subsethood d⊆(A,B) as the range of possible values of d⊆(A, B) for all A ∈ A and B ∈ B – and similarly, we can define the degree of similarity d=(A,B). So far, no general algorithms were known for computing these ranges. In this paper, we describe such general algorithms. The newly proposed algorithms are reasonably fast: for fuzzy subsets of an n-element universal set, these algorithms compute the ranges in time O(n · log(n)). I. FORMULATION OF THE PROBLEM Subsethood and set equality are important notions of set theory. In traditional set theory, among the basic notions are the notions of set equality and subsethood: • two sets A and B are equal if they contain exactly the same elements, and • a set A is a subset of the set B if every element of the set A also belongs to B. Because of this importance, it is desirable to generalize these notions to fuzzy sets. In fuzzy set theory, it is reasonable to talk about degrees of subsethood and equality (similarity). In traditional set theory, for every two sets A and B, either A is a subset of B, or A is not a subset of B. Similarly, either the two sets A and B are equal or these two sets are different. The main idea behind fuzzy logic is that for fuzzy, imprecise concepts, everything is a matter of degree; see, e.g., [3], [9]. Thus, for two fuzzy sets A and B, it is reasonable to define degree of subsethood and degree of similarity. How to describe degree of subsethood: main idea. In fuzzy logic and fuzzy set theory, there is no built-in notion of degree of subsethood or degree of equality (similarity) between the sets. Instead, the standard descriptions of fuzzy logic and fuzzy set theory start with the notions of union and intersection. The simplest way to describe the union of the two sets is to take the maximum of the corresponding membership functions: μA∪B(x) = max(μA(x), μB(x)). Similarly, the simplest way to describe the intersection of the two sets is to take the minimum of the corresponding membership functions: μA∩B(x) = min(μA(x), μB(x)). Thus, to describe the degrees of subsethood and equality (similarity), it is reasonable to express the notions of subsethood and set equality in terms of union and intersection. This expression is well known in set theory: it is known that • in general, A ∩B ⊆ A, and • A ⊆ B if and only if A ∩B = A. So, for crisp finite sets, to check whether A is a subset of B, we can consider the ratio |A ∩B| |A| , where |A| denotes the number of elements in a set A: • in general, this ratio is between 0 and 1, and • this ratio is equal to 1 if and only if A is a subset of B. The smaller the ratio, the more there are elements from A which are not part of the intersection A ∩ B, and thus, not part of the set B. Thus, for crisp sets, this ratio can be viewed as a reasonable measure of degree to which A is a subset of B. A similar definition can be used to define degree of subsethood of two fuzzy sets. Specifically, for finite fuzzy sets, we can use a natural fuzzy extension of the notion of cardinality: |A| def = μA(x). Let us describe the resulting formulas. Since we only consider finite fuzzy sets, we can therefore consider a finite universe of discourse. Without losing generality, we can denote the elements of the universe of discourse by their numbers 1, 2, . . . , n. The values of the membership function corresponding to the fuzzy set A can be therefore denoted by a1, . . . , an. Similarly, the values of the membership function corresponding to the fuzzy set B can be denoted by b1, . . . , bn. In these notations, • the membership function corresponding to the intersection A ∩B has the values min(a1, b1), . . . , min(an, bn), • the cardinality |A| of the fuzzy set A is equal to n ∑ i=1 ai, and • the cardinality |A∩B| of the intersection A∩B is equal to n ∑

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

INTERVAL-VALUED INTUITIONISTIC FUZZY SETS AND SIMILARITY MEASURE

In this paper, the problem of measuring the degree of inclusion and similarity measure for two   interval-valued intuitionistic  fuzzy sets is considered. We propose inclusion and similarity measure by using  order on interval-valued intuitionistic fuzzy sets connected with lexicographical order. Moreover, some properties of inclusion and similarity measure and some correlation, between them an...

متن کامل

Weighted similarity measure on interval-valued fuzzy sets and its application to pattern recognition

A new approach to define the similarity measure betweeninterval-valued fuzzy sets is presented. The proposed approach isbased on a weighted measure in which the normalized similaritiesbetween lower functions and also between upper functions arecombined by a weight parameter. The properties of this similaritymeasure are investigated. It is shown that, the proposed measurehas some advantages in c...

متن کامل

How to Detect Crisp Sets Based on Subsethood Ordering of Normalized Fuzzy Sets? How to Detect Type-1 Sets Based on Subsethood Ordering of Normalized Interval-Valued Fuzzy Sets?

If all we know about normalized fuzzy sets is which set is a subset of which, will we be able to detect crisp sets? It is known that we can do it if we allow all possible fuzzy sets, including non-normalized ones. In this paper, we show that a similar detection is possible if we only allow normalized fuzzy sets. We also show that we can detect type-1 fuzzy sets based on the subsethood ordering ...

متن کامل

Interval-Valued Hesitant Fuzzy Method based on Group Decision Analysis for Estimating Weights of Decision Makers

In this paper, a new soft computing group decision method based on the concept of compromise ratio is introduced for determining decision makers (DMs)' weights through the group decision process under uncertainty. In this method, preferences and judgments of the DMs or experts are expressed by linguistic terms for rating the industrial alternatives among selected criteria as well as the relativ...

متن کامل

SOME SIMILARITY MEASURES FOR PICTURE FUZZY SETS AND THEIR APPLICATIONS

In this work, we shall present some novel process to measure the similarity between picture fuzzy sets. Firstly, we adopt the concept of intuitionistic fuzzy sets, interval-valued intuitionistic fuzzy sets and picture fuzzy sets. Secondly, we develop some similarity measures between picture fuzzy sets, such as, cosine similarity measure, weighted cosine similarity measure, set-theoretic similar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008